This site is like teacher tube except it's better! The videos are arranged by subject, age level appropriateness, and teacher score. They also give you a nice little summary of each video. Great for elementary, middle and high school teachers.

http://www.watchknowlearn.org/Default.aspx

Here is the Moodle site that I've been using for the past two years, but I'm thinking of converting everything to this Wikispace instead!
http://moodle.timberlane.net/course/view.php?id=221

Online US Citizenship Practice Test. Would you pass? Try Here

Compare and Contrast Soldiers at Liberty.